//
//  CameraDrawView.h
//
//  Created by DengWuPing on 16/11/7.
//  Copyright © 2016年 DengWuPing. All rights reserved.
//

#import <UIKit/UIKit.h>


@interface CWCameraDrawView : UIView {
    CGSize preSize;
    UIColor *  boundColor; //4个角的颜色
}

@property(nonatomic,assign)CGPoint  beginPoint; //左上角

@property(nonatomic,assign)CGPoint endPoint;//右下角

//卡片类型  0 身份证反面  1身份证正面  2银行卡正面

@property(nonatomic,assign)NSInteger cardType;;

@property(nonatomic,strong)UIButton  * closeButton; //关闭按钮

@property(nonatomic,strong)UILabel *lable;//身份证、银行卡提示label

//是否支持竖版银行卡扫描  自动旋转（设置为银行卡类型时有效） 默认为横版银行卡扫描
@property(nonatomic,assign)BOOL  isRotate;

@property(nonatomic,assign)BOOL  isHudRotate;//hud提示方向(只读 1位竖屏  2位横屏显示 hud旋转90°)

//是否默认进入横屏（设置为YES则首次进入默认为横屏）
@property(nonatomic,assign)BOOL  isLandScapeFirst;

-(CGPoint)getBeginPoint;

-(CGPoint)getEndPoint;

-(void)SetPreSize:(CGSize)size; //设置显示大小

//画对齐的边
-(void)showLineUP:(BOOL)up right:(BOOL)right bottom:(BOOL)bottom left:(BOOL)left;

//开始动画
-(void)showAnimation;
//停止动画
-(void)stopAnimation;

//停止定时器
-(void)stopTimer;


@end
